package com.patterns.composite;

public class Test {
	public static void main(String[] args) {
		FolderVirus a1 = new FolderVirus("我的文件夹");
		AntivirusSoftware a2,a3;
		a2 = new PicutreVirus("我的图片.jpg");
		a3 = new TextVirus("我的文件.txt");
		
		a1.add(a2);
		a1.add(a3);
		
		//查杀单个文件
		a3.killVirus();//查杀文本病毒文件:我的文件.txt
		//查杀文件夹
		a1.killVirus();//查杀文件夹病毒文件:我的文件夹  查杀图片病毒文件:我的图片.jpg  查杀文本病毒文件:我的文件.txt

	}
}
